Heavy rain - Turco Inglés Diccionario